$(function(){
	//城市下拉单
	$(".pull").click(function(){
        var index = $(".pull").index($(this));
		if($(".city").eq(index).is(":hidden")){
			$(".city").eq(index).slideDown();
//			index.$("span").css("background","url(../img/jianxia.png) no-repeat")
		}else{
			$(".city").eq(index).slideUp();
		}
	})
	//鼠标移上显示,移除隐藏
	$(".post").hover(function(){
		var index = $(".post").index($(this));
		$(".select").eq(index).css("display","block");
		$(".post").eq(index).css("background","#fff");
	},function(){
		$(".select").css("display","none");
		$(".post").css("background","#eee");
	})
	//鼠标选择城市，城市切换
	$(".select-top a,.select-down a").click(function(){
		var index = $(".select-top a,.select-down a").index($(this));
		$(".post>a").html($(".select-top a,.select-down a").eq(index).text());
	})
	
	//注册正则判断
	$(function(){
		//手机号码
		$("#number").blur(function(){
			var oNumber = $(this).val();
			//alert(oNumber);
			var reg = /^1(3|4|5|7|8)\d{9}$/;
			if(reg.test(oNumber)){
				$(".reg-phone span").removeClass("error");
				$(".reg-phone .true").css("display","block");
			}else{
				$(".reg-phone .true").addClass("error");
			}
		})
		//密码
		$("#password").blur(function(){
			var oNumber = $(this).val();
			//alert(oNumber);
			var reg = /^[A-Za-z_]\w{5,18}$/;
			if(reg.test(oNumber)){
				$(".reg-psw span").removeClass("error");
				$(".reg-psw .true").css("display","block");
			}else{
				$(".reg-psw .true").addClass("error");
			}
		})
		//再次确认密码
		$("#password-true").blur(function(){
			var oNumber1 = $("#password").val();
			var oNumber2 = $(this).val();
			if(oNumber1 == oNumber2){
				$(".reg-psw2 span").removeClass("error");
				$(".reg-psw2 .true").css("display","block");
			}else{
				$(".reg-psw2 .true").addClass("error");
			}
		})

	})
	//验证码随机数
	function Rand(min, max) {
		return parseInt(Math.random() * (max - min + 1) + min);
	}
		var auth = $(".auth-img");
		var str = "";
		var index = -1;
		var count = 0;
		while (count < 4) {
			var index = Rand(48, 122);
			if ((index >= 65 && index <= 90) || (index >= 97 && index <= 122) || (index >= 48 && index <= 57)) {
				str += String.fromCharCode(index);
				count++;
			}
		}
		auth.html(str);

	$(".auth-new,.auth-img").click(function() {
		var auth = $(".auth-img");
		var str = "";
		var count = 0;
		while (count < 4) {
			var index = Rand(48, 122);
			if ((index >= 65 && index <= 90) || (index >= 97 && index <= 122) || (index >= 48 && index <= 57)) {
				str += String.fromCharCode(index);
				count++;
			}
		}
		auth.html(str);
	})
	//点击注册验证
	$(".log-btn-left").click(function(){
		var phone = $("#number").val();
		var psw1 = $("#password").val();
		var psw2 = $("#password-true").val();
		if(phone == ""){
			$("#number").val("手机号不能为空").css("color","#f00");
		}else if(psw1 == ""){
			$("#password").val("密码不能为空").css("color","#f00");
		}else if(psw2 == ""){
			$("#password-true").val("密码不能为空").css("color","#f00");
		}else if(psw1 != psw2){
			$("#password-true").val("密码不一致").css("color","#f00");
		}else{
			$(".alert").html("注册成功");
		}
		$.get("check.php?username=" + $("#number").val(), function(res) {
			if (res == "true") {
				$(".alert").html("账户名已注册");
			} else {
				$.get("charu.php?username=" + $("#number").val() + "&psw=" + $("#password").val(), function(response) {
					if (response == "ok") {
						$(".alert").html("注册成功了");
						//                       alert("注册成功了")
					} else {
						$(".alert").html("注册失败了");
						//                      alert("注册失败了")
					}
				})

			}
		})
	
	})
	
})
